substantially longer - Französisch Englisch Wörterbuch